global estimates - French English Dictionary